<?php

/**
 *
 */
abstract class DatabaseUtils {
	
	final public static function filter($str) {
		if (!is_string($str) && !is_numeric($str)) {
			return NULL;
		}
		if (get_magic_quotes_gpc()) {
			$str = stripslashes($str);
		}
		if (version_compare(phpversion(), "4.3.0") == "-1") {
			return mysql_real_escape_string($str);
		} else {
			return mysql_escape_string($str);
		}
	}
}
?>